package com.hsnn.medstgmini.base.dict.service;

import java.util.List;
import java.util.Map;

import com.hsnn.medstgmini.base.dict.model.DicDrugspecLog;
import com.hsnn.medstgmini.util.Pagination;

/**
 *  基础库 数据字典 规格字典 维护记录接口SERVICE
 * @author hssdzxssh
 *
 */
public interface DicDrugspecLogManager {
	/**
	 *  基础库 数据字典 规格字典 维护记录添加
	 * @param dicDrugspecLog
	 */
	boolean add(DicDrugspecLog dicDrugspecLog);
	/**
	 * 基础库 数据字典 规格字典 维护记录查询所有及条件查询
	 * @param dicDrugspecLog
	 * @return
	 */
	List<DicDrugspecLog> queryDicDrugspecLogByName(Pagination page,DicDrugspecLog dicDrugspecLog);
	Pagination queryDicDrugspecLogList(Pagination page);
	
	/**
	 * 基础库 数据字典 剂型字典 根据id查询 规格 日志详情
	 * @param result
	 * @param dicDrugspecLog
	 * @return
	 */
	List<Map<String,Object>> getDrugSpecHisDetail(Pagination page);
}
